Big Huge Thesaurus

business enterprise

noun